perm filename FOO73[D,LES]1 blob sn#020536 filedate 1973-01-15 generic text, type T, neo UTF8
00100								     *
00200	        Design Review of a High Speed Special Processing Unit

00300	                         1973 January 15, 16
00400	
00500	                          SUGGESTED AGENDA
00600	
00700		Topic						Discussant
00800	
00900	1.  Project goals					John McCarthy
01000	
01100	
01200	2.  Current state of design
01300	
01400		Instruction unit (I box)			Dave Poole
01500	
01600		Memory unit (M box)				Phil Petit
01700	
01800		Execution unit (E box)				Jack Holloway
01900	
02000	
02100	3.  Drawing, wirelist, and test programs
02200	
02300		Logic & PC drawing, wirelister, backpanel	Dick Helliwell
02400	
02500		Automatic placement and routing			Todd Wagner
02600	
02700		Card wire-wrap and card tester			Peggy Waters
02800	
02900	
03000	4.  Engineering tests					Ed McGuire
03100	
03200	
03300	5.  Construction, testing, debugging			Dave Poole,
03400								et al
03500	
03600	6.  Schedule and budget					Les Earnest
03700								& ensemble
03800∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈∧␈	
00600	Salaries			       $ 166,239     $ 38,928
00700	
00800	Staff benefits (12.3% - 16%)		  24,255	6,229
00900	
01000	Travel					   7,400	3,000
01100	
01200	Supplies and materials			   6,000	1,500
01300	
01400	Indirect costs (59% - 46% of above)	  97,926       22,824
01500						 -------      -------
01600		SUBTOTAL		       $ 301,820     $ 72,499    $374,319
01700	
01800	
01900	Computer Time				   n/c		n/c
02000	
02100	Test equipment
02200		Scope				   7,592
02300		Card tester					3,000
02400		miscellaneous			   2,000	2,000
02500						 -------      -------
02600						   9,592	5,000
02700	Integrated circuits
02800		approx. 9000 TI & other			       50,000
02900		400 AMS memory chips			       31,000
03000							      -------
03100							       81,000
03200	Printed circuit cards
03300		Artwork for 24 cards @ $400			9,600
03400		Fabricate 163 cards of 24 types		       39,600
03500		Stuff & solder 110 @ $20, 25 @ $200	        7,200
03600							      -------
03700							       56,400
03800	Wirewrap cards
03900		Artwork						  600
04000		Card fabrication 65 @ $100			6,500
04100		Sockets, capacitors 55 @ $135			7,425
04200		Stuff and solder 55 @ 92			5,060
04300		Wiring 55 @ $146				8,030
04400							      -------
04500							       27,615
04600	Backpanel wiring
04700		220 cards * 144 = 31,680 pins
04800		connected by 10,000 single wires @ .10		1,000
04900		and 26,000 twisted pair @ .25			6,500
05000							      -------
05100								7,500
     

00100	                         BUDGET (continued)

00200	
00300	Cabinets, cables, etc.
00400		2 KI-10 bays with sockets, cables	       10,000
00500		power supply cabinet				  800
00600							      -------
00700							       10,800
00800	Power supplies
00900		500 Amperes @ $10 per Amp.			5,000
01000	
01100	Cooling equipment					1,000
01200	
01300						 -------      -------
01400		SUBTOTALS		       $   7,592    $ 194,315   $203,907
01500	
01600		TOTALS			       $ 311,412    $ 266,814	$578,226
     

00100	                       PROCESSOR DEVELOPMENT SCHEDULE
00200	
00300	
00400	                     1970    |         1971          |         1972          |         1973          |
00500	                  J A S O N D|J F M A M J J A S O N D|J F M A M J J A S O N D|J F M A M J J A S O N D|
00600	                 |     |     |     |     |     |     |     |     |     |     |     |     |     |     |
00700	Cache simulation             |           |           |           |           |           |           |
00800	    studies      <-------->  |                       |                       |                       |
00900	                 |           |           |           |           |           |           |           |
01000	Flow diagrams      <----------------------------->   |                       |                       |
01100	                 |           |           |           |           |           |           |           |
01200	Formal project               |                       |                       |                       |
01300	    initiation           ↑   |           |           |           |           |           |           |
01400	                             |                       |                       |                       |
01500	ARPA funding                 |           |           |           |          ↑|           |           |
01600	                             |                       |                       |                       |
01700	Design reviews               |          ↑            |                       |↑          |           |
01800	                             |           |           |           |           |                       |
01900	Order ICs                    |                       |                       |↑          |           |
02000	                             |           |           |           |           |                       |
02100	Develop drawing &            |                       |                       |           |           |
02200	    wirelist progs. <------------------------------------------------------------->                  |
02300	                             |           |           |           |           |           |           |
02400	Logic design        <----------------------------------------------------------->                    |
02500	                             |           |           |           |           |           |           |
02600	Card layout                  |                       |      <--------------------->                  |
02700	                             |           |           |           |           |           |           |
02800	Card fabrication             |                       |                    <------------->            |
02900	                             |           |           |           |           |           |           |
03000	Card testing                 |                       |                       |      <----->          |
03100	                             |           |           |           |           |           |           |
03200	Processor assembly           |                       |                       |        <---->         |
03300	                             |           |           |           |           |           |           |
03400	Processor Debugging          |                       |                       |          <----------  |
03500	                             |           |           |           |           |           |           |
03600	                             |           |           |           |           |                       |
03700	                             |                       |                       |           |           |
03800	                             |                       |                       |                       |
03900	                             |                       |                       |           |           |
04000	                             |                 7__________________________________________           |
04100	                             |     ___________/                              |           |           |
04200	Engineering                  |  5 /                  |                       |                       |
04300	Staff                        ____/                   |                       |           |           |
04400	                          __/|                       |                       |                       |
04500	                      ___/   |                       |                       |           |           |
04600	                  ___/       |                       |                       |                       |
04700	               0_/           |                       |                       |
04800	
04900	
05000